$(function () {

    $("img").lazyload()


    function ajax_response() {
        let options = {
            url: "http://127.0.0.1:8888/goods/list",
     
            type: "GET",
            dataType: "json",
            data: {
                current: 1,
                pagesize: 12
            }
        }
        $.ajax(options)
            .done(function (data) {
                console.log(data);
                render_goods(data)
                render_bulltes(data)
            })
    }
    function render_goods(data) {
        $(".main_wraper").html(data.list.map(item =>
            `<div class="render_box">
             <div class="container">
                <a href="../../dist/goodspage.html#id=${item.goods_id}"><img data-original="${item.img_big_logo}" alt="">
                <p>${item.title}</p>
                <b>￥${item.current_price} </b>
                <i>折扣专享</i>
                <strong> ${item.goods_number}人购买</strong>
                <span>￥${item.price}</span></a>
                <button data-id="${item.goods_id}"><span class="iconfont">&#xe641;</span>购物车&nbsp;&nbsp;&nbsp;</button>
             </div>
         </div>`
        ).join(""))
        //页面渲染完成之后进行懒加载
        $("img").lazyload()

    }
    //分页
    function render_bulltes(data) {
        $("#pagination").pagination({
           pageCount:data.total,
           callback:function(instance){
               let options ={
                   url:"http://127.0.0.1:8888/goods/list",
                   data:{
                    current:instance.getCurrent(),
                    pagesize:12,
                   }
               }
               $.ajax(options)
               .done(function(data){
                render_goods(data)
               })
               
           }
        });
    }
    //购物车业务
    $(".main_wraper").on("click","button",handler_AddCart)
    // function handler_AddCart(){
    //     let user_id = getCookie("user_id")
    //     let token = getCookie("token")
    //     let goods_id =$(this).attr("data-id")
    //     let options = {
    //         url:`http://127.0.0.1:8888/cart/add?id=${user_id}&goodsId=${goods_id}`,
    //         type:"POST",
    //         dataType:"json",
    //         data:{
    //             id:user_id,
    //             goodsId:goods_id,
    //         },
    //         headers:{
    //             authorization:token
    //         }
            
    //     }
    //     $.ajax(options)
    //     .done(function(res){
    //         handler_Cartuser(res)
    //     })
    // }
    // //是否成功加入购物车的判断
    // function handler_Cartuser(res){
    //     console.log(res);
    //     switch(res.code){
    //         case 1:
    //         success_Addcart(res.message)
    //         break;
    //         case 401:
    //         error_Addcart()
    //         break;
    //         case 5:
    //             error_Addcart()
    //             break;

    //     }
    // }
    // function success_Addcart(word){
    //  $("#login").css({display:"block"}).removeClass("alert-danger").addClass("alert-success").html(word)
    //  setTimeout(function(){
    //     $("#login").css({display:"none"})
    //  },2000)
    // }
    // function error_Addcart(){
    //     $("#login").css({display:"block"}).removeClass("alert-success").addClass("alert-danger").html("抱歉您还没有登录，请登录后再去加入购物车")
    //     setTimeout(function(){
    //         $("#login").css({display:"none"})
    //         location.href="./login.html#goodslist"

    //     },2000)
    // }
    ajax_response()
    is_user()
})